.border{border: 1px solid #cdcdcd;}
.fr{float:right}
.fl{float:left}
.color89{
	color: #898989;
}
.color9fa0a0{
	color: #9fa0a0;
}
.red{
	color: #ff4637;
}
.blue{
	color:#3bb1ff;
}
.green{
	color:#3cb300;
}
.f-12{
	font-size:12px;
}
.f-18{
	font-size: 18px;
}
.f-14{
	font-size: 14px;
}
.f-20{
	font-size:20px;
}
.f-24{
	font-size: 24px;
}
.f-30{
	font-size:30px;
}
.f-38{
	font-size:38px;
}

.p-l{padding-left: 30px;}

.mb-20{
	margin-bottom: 20px;
}
.mt-30{
	margin-top: 30px;
}
.mb-55{
	margin-bottom:55px;
}

.inblock{display: inline-block;}
.bread{
	line-height: 50px;
	height: 50px;
}

.tdborder{
	border-right: 1px solid #dcdddd;
}

.icon-home{
	display: inline-block;
	width: 13px;
	height: 16px;
	background: url(../../img/icon-home.png) no-repeat 0 0;
	vertical-align: middle;

}




.detailbox{
	.detaildl{
		border-bottom: 1px dashed #dcdddd;
		padding-bottom: 14px;
	}
	padding: 20px;
	.detailtitle{
		padding-bottom: 14px;
		border-bottom: 1px solid #dcdddd;
		margin-bottom:35px;
	}
	dd.info{
		width: 480px;
		margin-left: 35px;
	}
	table td{
		line-height:35px;
	}
	.process{
		width: 448px;
		background: #3793ff;
		border-radius: 13px;
		padding: 4px 5px;
		margin-top: 35px;
	}
	.processnum{
		padding-top: 15px;
		width: 458px;
		text-align: center;

	}
	.innerprocess{
		width:30%;
		background: #fff;
		height:4px;
		border-radius:4px;
	}
	.maxbox{
		background: #fff9f2;
		margin-left: 772px;
		padding: 13px;
		height: 270px;
		h4{
			line-height:50px;
			margin-bottom: 10px;
		}
		.getincome{
			margin:15px 0 35px;
			input{
				width: 140px;
				height: 50px;
				line-height: 50px;
				padding:0 10px;
				font-size: 18px;
				margin-right: 20px;
			}
		}
	}
	.tips{
		width: 710px;
		float: left;
		line-height: 16px;
		padding-top: 30px;
	}
	.toubox ul{
		margin-left: 720px;
	}

	.paymoney{
		border-bottom: 1px dashed #dcdddd;
		text-align:right;
		padding: 58px 0px 10px 0;
		
	}
	.rules{
		text-align:right;
		padding-top: 26px;
	}
	.paybtn{
		margin-top: 25px;
		.btn{
			width: 110px;
			height: 35px;
			line-height: 35px;
			color: #fff;
			background: #ff4f43;
			display: inline-block;
			text-align: center;
			border-radius: 5px;
			margin-left: 40px;
		}
	}





}
.pbaseinfo{
	.typeinfo{
		margin-left: -1px;
	}
	.typeinfo .item{
		float: left;
		font-size: 18px;
		span{
			display: inline-block;
			border-left: 1px solid #dcdddd;
			padding: 0 15px;
			margin:8px 0;
			color: #727171;
			line-height: 32px;
		}
		border-bottom: 2px solid #fff;

	}
	.typeinfo .item.on{
		span{
			color: #ff4739;
		}
		border-bottom:2px solid #ff4739;
			
		}

	.detailtxt{
		border-top: 1px solid #dcdddd;
		td,th{
			vertical-align:middle;
			border:1px solid #c9edff;
			line-height: 30px;
			text-align: center;
			padding: 15px;
		}
		td.text-alignl,th.text-alignl{text-align: left;}
		td.text-alignr,th.text-alignr{text-align:right;padding-right: 25px;}
	}
	.baseinfo{
		padding: 30px 42px 56px;
	}
}